#ifndef LOGINDIALOG_H
#define LOGINDIALOG_H

#include <QDialog>

// 类的前置声明
class QLabel;
class QLineEdit;
class QPushButton;

class LoginDialog : public QDialog {
    // 使用信号和槽等特性必须添加该宏
    Q_OBJECT

public:
    explicit LoginDialog(QWidget* parent = 0);
    ~LoginDialog();

private:
    // 定义一些部件对象的指针
    QLabel*      userLabel;
    QLabel*      passwordLabel;
    QLineEdit*   userLineEdit;
    QLineEdit*   passwordLineEdit;
    QPushButton* loginButton;
    QPushButton* exitButton;

private slots:
    void login();
};

#endif // LOGINDIALOG_H
